<?php

namespace addons\litestore\controller\api;

use app\common\controller\Api;
use addons\litestore\model\Litestorecategory;
use addons\litestore\model\Wxlitestoregoods;
use fast\Tree;

class Category extends Api
{
    protected $noNeedLogin = ['*'];

    public function _initialize()
    {
        parent::_initialize();
    }

    // 分类
    public function Showlist()
    {
        // $tree = Tree::instance();
        // $tree->init(collection(litestorecategory::order('weigh desc,id desc')->select())->toArray(), 'pid');
        // $categorydata = $tree->getTreeArray(0);
        // foreach ($categorydata as $index => &$item) {
        //     unset($item['pid']);
        //     unset($item['image']);
        //     unset($item['description']);
        //     unset($item['createtime']);
        //     unset($item['updatetime']);
        //     unset($item['spacer']);
        //     foreach ($item['childlist'] as $indexImg => &$itemImg) {
        //         unset($itemImg['pid']);
        //         // unset($itemImg['image']);
        //         unset($itemImg['description']);
        //         unset($itemImg['createtime']);
        //         unset($itemImg['updatetime']);
        //         unset($itemImg['spacer']);
        //         // $categorydata[$index]['childlist'][$indexImg]['ImageFrist'] = cdnurl($itemImg['image'], true);
        //     }
        // }

        

        $Temp_litestoregoods = new Wxlitestoregoods();
        // 大类商品
        $categorydata =  $Temp_litestoregoods->category_goods_list();

        // foreach()
        $this->success('', [
            'categorydata'  => $categorydata
        ]);
    }
}
